#ifndef DW_GRAPHICS_OPENGL_210_CONTEXT_SETUP_INL
#	define DW_GRAPHICS_OPENGL_210_CONTEXT_SETUP_INL

#if (DW_GRAPHICS_BACKEND != DW_GRAPHICS_BACKEND_OPENGL_210)
#	error "Invalid included file"
#endif // (DW_GRAPHICS_BACKEND != DW_GRAPHICS_BACKEND_OPENGL_210)

namespace dw {
	namespace graphics {
		namespace details {

inline ContextSetup::ContextSetup(dw::system::Window* pWindow, dw::uint32 pDepthBits /*= DefaultDepthBits*/, dw::uint32 pStencilBits /*= DefaultStencilBits*/)
:	window(pWindow)
,	depthBits(pDepthBits)
,	stencilBits(pStencilBits)
{
}

inline ContextSetup::ContextSetup(const ContextSetup& ref)
:	window(ref.window)
,	depthBits(ref.depthBits)
,	stencilBits(ref.stencilBits)
{
}

		} // namespace details
	} // namespace graphics
} // namespace dw

#endif // !DW_GRAPHICS_OPENGL_210_CONTEXT_SETUP_INL
